table potatoes - German English Dictionary